package com.polaris.live.im.sfs.bean.live.payload

/**
 * CallGameStatusPayloadDto
 *
 * @author Created by 天晴 on 2024/4/22 20:52
 * @since 1.0.0
 **/
data class CallGameStatusPayloadDto(
    /**
     * 发起方
     */
    val userId: Long,
    /**
     * 发起方是否加载完成
     */
    val userLoaded: Boolean,
    /**
     * 发起方是否准备
     */
    val userReady: Boolean,
    /**
     * 接听方
     */
    val answerId: Long,
    /**
     * 接听方是否加载完成
     */
    val answerLoaded: Boolean,
    /**
     * 接听方是否准备
     */
    val answerReady: Boolean,
    /**
     * 游戏状态
     * @see PartyGameStatus
     */
    val gameStatus: Int,
    /**
     * 赢家
     */
    val winner: Long?,
    /**
     * 赢家金币
     */
    val winnerCoin: Long?,
    /**
     * 输家
     */
    val loser: Long?,
    /**
     * 输家金币
     */
    val loserCoin: Long?

)
